hydroxyprogesterone caproate - German English Dictionary